package com.xiaoxu.intranetweb.mybatisplusSzappdb.vo.Constructor;

import com.xiaoxu.intranetweb.mybatisplusSzappdb.entity.TNotice;
import com.xiaoxu.intranetweb.mybatisplusSzappdb.vo.GetNoticeVo;
import org.springframework.stereotype.Component;

@Component
public class TNotice2GetNoticeVo {
    public GetNoticeVo tNotice2GetNoticeVo(TNotice tNotice){
        GetNoticeVo getNoticeVo = new GetNoticeVo();
        getNoticeVo.setId(tNotice.getId());
        getNoticeVo.setTitle(tNotice.getNTitle());
        getNoticeVo.setContent(tNotice.getNContent());
        getNoticeVo.setShortContent(tNotice.getNShortContent());
        getNoticeVo.setCreater(tNotice.getNCreater());
        getNoticeVo.setCreateTime(tNotice.getNCreatetime());
        return getNoticeVo;
    }
    public TNotice getNoticeVo2TNotice(GetNoticeVo getNoticeVo){
        TNotice tNotice = new TNotice();
        tNotice.setId(getNoticeVo.getId());
        tNotice.setNTitle(getNoticeVo.getTitle());
        tNotice.setNContent(getNoticeVo.getContent());
        tNotice.setNShortContent(getNoticeVo.getShortContent());
        tNotice.setNCreater(getNoticeVo.getCreater());
        tNotice.setNCreatetime(getNoticeVo.getCreateTime());
        return tNotice;
    }
}
